#include<iostream>
using namespace std;

int main() {
	int n, a = 0;
	bool flag = true;
	cin >> n;
	for(int i=1; i<=n*n; i++,a--) { // i用于换行
		if(a == 0) { // a已经输出完毕
			cin >> a;
			if(a == 0)	{   // 如果输入的数据中有0
				cin >> a;   // 跳过继续输入，并改变符号
				flag = !flag;
			}
			flag = !flag;
		}
		cout << flag;
		if(i%n == 0) {
			cout << endl;
		}
	}
	return 0;
}